exhausting situation - German English Dictionary